home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / utilities / print / psprt10.lha / PSPRT_Handler / psprt.doc < prev    next >
Encoding:
Text File  |  1995-01-18  |  4.7 KB  |  156 lines

  1. PSPRT-Handler                                                   PSPRT-Handler
  2.  
  3.  
  4.    NAME
  5.     PSPRT-Handler V37 - A PostScript printer handler
  6.  
  7.    LEGAL STUFF
  8.     This program is freeware.
  9.  
  10.     Copyright © 1994,1995 by Daniel Weber - All Rights Reserved.
  11.  
  12.     THIS PROGRAM AND ITS DOCUMENTATION MAY BE DISTRIBUTED FOR
  13.     NON-PROFIT PURPOSE ONLY. IT MAY NOT BE MODIFIED IN ANY WAY
  14.     WITHOUT THE PRIOR WRITTEN PERMISSION OF THE AUTHOR.
  15.     USE AT YOUR OWN RISK. NO WARRANTY. NO REFUNDS. NO CARRIER.
  16.  
  17.     IT IS ILLEGAL TO DISTRIBUTE THIS PROGRAM ON DISKS WHICH COST
  18.     MORE THAN US $5 PER FLOPPY DISK, OR MORE THAN US $50 PER CD.
  19.  
  20.  
  21.    REQUIREMENTS
  22.     - Workbench and Kickstart 2.04 or higher required.
  23.     - Memory, as much as possible (at least 2 MBytes).
  24.     - the post.library.
  25.     - Printer.
  26.  
  27.  
  28.    DESCRIPTION
  29.     PSPRT-Handler allows you to print PostScript files on a
  30.     no-postscript-capable printer using the post.library
  31.     PostScript interpreter.
  32.  
  33.     To print a PostScript file you just have to send it to PSPRT:
  34.     instead to PRT:.  This can be done by either
  35.         COPY your_postscript_file TO PSPRT:
  36.     or
  37.         TYPE >PSPRT: your_postscript_file
  38.  
  39.     or by selecting the PSPRT: instead of PRT: as output device in your
  40.     printer utility, texteditor, or what ever.
  41.  
  42.  
  43.    INSTALLATION
  44.     1)  Put the PSPRT-Handler into L:.
  45.  
  46.     2a) If you are using Workbench 2.1 or later, copy the PSPRT and
  47.         PSPRT.info files to the DEVS:DOSDrivers/ directory.
  48.  
  49.     2b) If you do not use Workbench 2.1 or higher you will have to
  50.         append the entry in mountlist.psprt to your DEVS:mountlist.
  51.         Then edit the file S:User-Startup by adding the line
  52.                 Mount PSPRT:
  53.         to mount the PSPRT: at boot time.
  54.  
  55.     3)  Put PSPRT_TMPDIR into the ENV: assign, and edit it to suit your
  56.         needs. For a permanent setup, copy it into ENVARC: assign too.
  57.         This file contains the path where the PSPRT-Handler could
  58.         write its temporary file to. By default this file is written
  59.         into the T: assign. (This environment variable may not have to
  60.         be copied or changed if you are satisfied with the default setting.)
  61.  
  62.     Note that if you do not have the post.library installed correctly,
  63.     the PSPRT-Handler won't work.
  64.  
  65.  
  66.    USAGE
  67.     PSPRT:<options>
  68.  
  69.     where <options> can be:
  70.  
  71.         fit     scale interpreted postscript data in a way
  72.             that a page fits the printable area on the
  73.             physical page.
  74.             This options works together with the following
  75.             paper sizes: US Letter, US Legal, and European A4.
  76.     
  77.     If no <options> are given, PSPRT-Handler prints the graphics
  78.     using the settings for density and page size of the Workbench
  79.     preferences.
  80.  
  81.     Examples:
  82.         a2ps test.c >PSPRT:fit
  83.  
  84.         copy demo.ps to PSPRT:
  85.  
  86.  
  87.    NOTES
  88.     PSPRT-Handler searches the init.ps file (that comes along with
  89.     the post.library) in the POST: or the L: assign.
  90.  
  91.     The PSPRT-Handler writes to a temporary file while printing a
  92.     postscript file. By default the 'T:' assign is used as directory
  93.     for that file.  Using the optional environment variable 'PSPRT_TMPDIR'
  94.     this directory can be changed to suit your needs.
  95.  
  96.     Please note that the printing of a PostScript file using a software
  97.     based PostScript interpreter takes more time than a PostScript
  98.     printer does.  To speed up the printing (for example) you can
  99.     decrease the density and set the dithering type to 'Ordered'
  100.     (using the Prefs/PrinterGfx program).
  101.  
  102.     If the PostScript interpreter reports an error while printing, a
  103.     requester will be opened to inform you.  Please refer to the
  104.     documentation of the interpreter for more detailed information
  105.     about the error.
  106.  
  107.     The post.library must be in the LIBS: directory.
  108.     (You can find the library on Fish #828 or on Aminet for instance).
  109.  
  110.  
  111.    LIMITATIONS
  112.     The current version of the PSPRT-Handler does only support black and
  113.     white printers. Color printers will be supported in a later version.
  114.     At the moment any color PostScript files will be printed in black
  115.     and white.
  116.  
  117.     The PSPRT-Handler needs a temporary file to print a PostScript file.
  118.     Once a day this will be handled more dynamically.
  119.  
  120.  
  121.    BUGS
  122.     No bugs? Suspicious! Tell me about any you find.
  123.  
  124.  
  125.    THANKS
  126.     Thanks go to
  127.     Adrian Aylward    - without his post.library this wouldn't be possible.
  128.     Stefan Walter    - for the SIM debugger environment.
  129.     Bryan Ford, Rene Eberhard, Christian Schneider - for their support.
  130.  
  131.  
  132.    AUTHOR
  133.     If you have bugreports, questions, ideas, flames or complaints
  134.     (constructive criticism is always welcome), or if you just want to
  135.     contact me, write or send a letter to:
  136.  
  137.  
  138.             Daniel Weber
  139.  
  140.     Internet:    dweber@amiga.icu.net.ch
  141.  
  142.     Mail:        Daniel Weber
  143.             Hoeflistrasse 32
  144.             CH-8135 Langnau
  145.             Switzerland.
  146.  
  147.  
  148.  
  149.    RELEASE
  150.     No history entry prior to 37.294
  151.     01.Oct.94    37.294
  152.     17.Nov.94    37.302  first release.
  153.     08.Jan.95    37.304    'fit' option added.
  154.     11.Jan.95    37.310    Environment variable 'PSPRT_TMPDIR' added.
  155.  
  156.